a thorn in your side - Francés Inglés Diccionario